Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of matricaria chamomilla
  1. noun
    annual Eurasian herb similar in fragrance and medicinal uses to chamomile though taste is more bitter and effect is considered inferior
Explanation of matricaria chamomilla
My lists:
Recently viewed words: